html,input,a,ul,li,dl,dt,dd,img,label{margin:0;padding:0;list-style: none;background: none;text-decoration: none;border:0;font-weight: normal;font-family:"Microsoft YaHei";}
body{
    background-color: #f0f0f0;
}
/* header */
.box-header{
    background-color:#000;
    color:white;
    width:100%;
    height:36px;
    min-width: 320px;
    border:0px solid #000;
}
.box-header-div1{
    width:30%;
    height:36px;
    border:0px solid #000;
    float:left;
}
.box-header-div1_div1{
    width:10%;
    height:36px;
    margin-left:10px;
    line-height:36px;
    float:left;
    border:0px solid #000;
}
.box-header-div1_div1 img{
    width:12px;
    height:22px;
}
.box-header-div1-div2{
    width:50%;
    height:36px;
    line-height:40px;
    float:left;
    border:0px solid #000;
}
.box-header-div1-div2 a{
    color:white;
    font-size:18px;
    line-height:23px;
}
a:hover{
    text-decoration:none ;
}
.box-header-div2{
    width:40%;
    height:36px;
    border:0px solid #000;
    text-align:center;
    line-height:36px;
    float:left;
    font-size:18px;
}
.box-header-div2{
    color:white;
}
.box-header-div3{
    width:30%;
    height:36px;
    line-height:36px ;
    border:0px solid #000;
    float:left;
}
.box-header-div3 img{
    margin-left:60%;
    /*padding-left: 60%;*/
}

/* 公共 */
.container-fluid{min-width: 320px;text-align: center}
.title{
    background: #fff;
    text-align: center;
    margin-top:20px;
    padding:30px;
}
.title img{
    width:80px;
    height:76.2px;
}
.title label{
    font-size: 1.4rem;
    margin-top:16px;
    text-indent:28px;
}
.btn-setup{
    width:100%;
    margin-top:20px;
    padding:2% 2%;
    font-size: 1.7rem;
    color:#fff;
    background: #12b7f5;
}
/*.btn input{*/
    /*letter-spacing:26px;*/
/*}*/


@media screen and (min-width: 320px)  {
    .all_foot{height:56px;line-height: 0px;}
    .all_foot_nav_navs{padding:12px 15px;}
}

@media screen and (min-width: 375px)  {
    .title label{
        text-align: left;
        font-size: 1.6rem;
        margin-top:16px;
        text-indent:34px;
    }
    .all_foot{height:56px;line-height: 0px;}
    .all_foot_nav_navs{padding:12px 15px;}
}

@media screen and (min-width: 768px)  {
    body{height:700px;}
    .title{
        padding:70px;
    }
    .title img{
        width:100px;
        height:96.2px;
    }
    .title label{
        text-align: left;
        font-size: 2rem;
        margin-top:30px;
        text-indent:34px;
    }
    .all_foot{height:70px;line-height: 0px;}
    .all_foot_nav_navs{padding:12px 15px;}
}